package SingleLinkedList;

public class Test {
    public static void main(String[] args) {
        SingleLinkedList singleLinkedList = new SingleLinkedList();

//        singleLinkedList.addFirst(1);
//        singleLinkedList.addFirst(2);
//        singleLinkedList.addFirst(3);
//        singleLinkedList.addFirst(4);
//        singleLinkedList.addFirst(5);

//        singleLinkedList.addLast(1);
//        singleLinkedList.addLast(2);
//        singleLinkedList.addLast(3);
//        singleLinkedList.addLast(4);
//        singleLinkedList.addLast(5);
//        singleLinkedList.show();

//        singleLinkedList.addIndex(0, 6);
//        singleLinkedList.show();

//        try {
//            singleLinkedList.addIndex(-1, 6);
//        } catch (IndexException e) {
//            e.printStackTrace();
//        }

        //singleLinkedList.remove(6);

        singleLinkedList.addLast(1);
        singleLinkedList.addLast(1);
        singleLinkedList.addLast(1);
        singleLinkedList.addLast(1);
        singleLinkedList.addLast(1);

//        singleLinkedList.removeAllKey(1);
//        singleLinkedList.remove(1);
//        singleLinkedList.show();
        //System.out.println(singleLinkedList.size());

        singleLinkedList.clear();
        singleLinkedList.show();

    }
}
